tree primrose - German English Dictionary